A challenging or difficult job or responsibility.
एक चुनौतीपूर्ण या कठिन कार्य या जिम्मेदारी।
English Usage: Completing this project on time is an uphill task for the team.
Hindi Usage: समय पर इस परियोजना को पूरा करना टीम के लिए एक uphill task है।